Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 LEIGHTON SQUARE Semi-Detached £190,000 7 Mar 2023
5 LEIGHTON SQUARE Semi-Detached £35,400 19 Aug 2002
6 LEIGHTON SQUARE Semi-Detached £142,000 28 Apr 2017